package com.changgou.search.service;

/**
 * @author zero
 * @date 2020/7/1
 */
public interface ESManagerService {

    /**
     * 创建索引库结构
     */
    public void createIndexAndMapping();

    /**
     * 导入全部数据到ES索引库
     */
    public void importAll();

    /**
     * 根据spuid导入数据到ES索引库
     * @param spuId 商品id
     */
    public void importDataToESBySpuId(String spuId);

    /**
     * 根据spuid查询skuList,再导入索引库
     */
    void importDataBySpuId(String spuId);

    /**
     * 根据souid删除es索引库中相关的sku数据
     * @param spuId
     */
    void delDataBySpuId(String spuId);
}
